blast furnace pellet - French English Dictionary